﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.ServiceModel;
using System.Text;
using System.Threading.Tasks;

namespace MusicService
{
    [ServiceContract]
    interface ISingerService
    {
        [OperationContract]
        bool addSinger(string singerName, string description, string imageURL);

        [OperationContract]
        bool removeSinger(string singerID);

        [OperationContract]
        bool updateSinger(string singerID, string singerName, string description, string imageURL);

        [OperationContract]
        List<Singer> getAllSinger();

        [OperationContract]
        Singer getSingerByName(string singerName);
    }
}
